Bluetooth irda
De Wiki de Nelly & Richard.
Sommaire |
Introduction
Etant donné le type d'info récupérer en bluetooth, j'ai préféré les outils en ligne de commande qui sont pour ma part suffisant. Je sais qu'il existe des outils comme gnome-phone-manager qui sont plutôt sympathique.
Installation logicielle minimum
- Votre noyau doit avoir le module Bluetooth d'activé.
- Le bluez-utils est necessaire.
Recherche d'un périphérique
- Récupération des périphériques à portée
$ hcitool scan Scanning ... 00:00:00:00:00:00 Richard V800
Connexion au périphérique
$ rfcomm connect 0 00:00:00:00:00:00 [06-12-28 11:47] Connected /dev/rfcomm0 to 00:00:00:00:00:00 on channel 1 Press CTRL-C for hangup
- Vérification
$ ls /dev/rfcomm0 ou $ cat /dev/rfcomm0 ... ...
Utilisation d'un téléphone mobile
gnokii
Pour la récupération de SMS du carnet d'adresse, ... j'ai choisi gnokii un outil complet et simple d'utilisation.
- Configuration de gnokii : /etc/gnokiirc
Vous l'avez compris mon téléphone est un SE V800 {il y a des choix plus judicieux ;)}, gnokii est très orienté NOKIA mais la plupart des téléphones possèdent un mode AT
[global] port = 00:00:00:00:00:00 port = /dev/rfcomm0 model = AT initlength = default connection = serial use_locking = yes serial_baudrate = 19200 smsc_timeout = 10 [gnokiid] bindir = /usr/sbin/ [connect_script] TELEPHONE = 12345678 [disconnect_script] [logging] debug = on rlpdebug = off xdebug = off
- Récupération du répertoire
$ gnokii --getphonebook ME 1 10 -v 2>/dev/null SM : carte SIM ME : mémoire interne 1 : début 10 : fin -v : affichage sous forme de vCard
- gnokii offre plusieurs fonctions
$ gnokii --help|less $ man gnokii
Autres outils
- gsmutils (console)
- moto4lin (pour les Motorola©)
# envoi de fichier au périphérique bluetooth obexftp -b ADRESSE_MAC -p put_file # récupération de fichier au périphérique bluetooth obexftp -b ADRESSE_MAC -g get_file # man obexftp ou obexftp --help
Utilisation d'un GPS
- Démarrage de gpsd
$ /etc/init.d/gpsd start
- Vérification de la liaison gps
$ cat /dev/rfcomm0
- Configurer votre client GPS
En général indiquer le périphérique à utiliser /dev/rfcomm0
- Bonne navigation